/**
 * @author F.biz - http://www.fbiz.com.br/
 */
/* --------------------------------------------------------------- Culinaria */

/* visual content holder (images, tabs, videos)*/
.visualContentHolder{
	float:left;display:inline;
	margin-right:10px;
	margin-bottom:10px;
	white-space:nowrap;
	width:420px;
}
	.visualContentHolder img{
		float:left;display:inline;
		margin:0;
	}
	.visualContentHolder .tabNavigation{
		float:left;display:inline;
		margin:0;
		padding:0;
	}
		.visualContentHolder .tabNavigation li{
			list-style-type:none;
			padding:5px 10px;
			margin:0;
		}
	.visualContentHolder .tabContainer{
		clear:both;
		float:left;display:inline;
		width:420px;
		min-height:210px;
	}
	.visualContentHolder .hide{
		display:none;
	}

.visualContentTabsHolder{
	width:440px;
}
.tabsHolder {
	background-color:#fce5c3;
	background-image:none;
}
.authorHolder{
	float:right;display:inline;
	white-space:nowrap;
	font-size:11px;
	margin:0 5px 5px 0;
}
	.authorHolder .author{
		margin-right:5px;
	}
	.authorHolder img{
		vertical-align:-5px;
		float:none;
	}

/* legends for recipy */
.recipyLegend,
.materiaHolder .recipyLegend{
	overflow:hidden;
	zoom:1;
	padding:16px 12px;
	background:#f9f5e9;
}
	.recipyLegend li,
	.materiaHolder .recipyLegend li{
		overflow:hidden;
		zoom:1;
		position:relative;
		padding:0 0 0 27px;
		margin:8px 0 0 0;
		list-style-type:none;
	}
	.recipyLegend li.first{
		margin:0;
	}
		.recipyLegend .ico{
			position:absolute;
			top:0;
			left:0;
			width:22px;
			height:10px;
			background-image: url(http://midiavital.fbiz.com.br/locales/global/img/sp_culinaria_legend.png?v=1.0.0);
		}
		.recipyLegend .time .ico{
			background-position:0 0;
			height:15px;
			margin-top:1px;
		}
		.recipyLegend .serves .ico{
			background-position:0 -25px;
			height:12px;
			margin-top:2px;
		}
		.recipyLegend .recipyType .ico{
			background-position:0 -50px;
			height:16px;
			margin-top:1px;
		}
		.recipyLegend .foodType .ico{
			background-position:0 -75px;
			height:10px;
			margin-top:5px;
		}
.ingredientList li{
	margin-bottom:5px;
}
.prepareList li{
	margin-bottom:5px;
}

/* search recipies */

.frmBusca{
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
}
	.frmBusca .error{
		color:red;
	}
	.frmBusca label{
		display:block;
		margin:0 0 5px;
		font-size:18px;
	}
	.frmBusca select{
		float:left;display:inline;
		width:200px;
		margin:8px 10px 0 0;
		_margin:5px 10px 0 0;
	}
	.frmBusca .btHigh {
		float:left;display:inline;
		padding-left:0;
		padding-right:0;
	}
		.frmBusca .btHigh span{
			_margin-left: -7px;
			_margin-right: -4px;
		}
			.frmBusca .btHigh span span{
				margin:0;
			}

.buscaHolder{
	background:#FCE5C3;
}
	.txtRespostas{
		color:#CB393A;
	}
	.resultadosHolder li{
		border-top-color:#F0B3B2;
	}
		.recipyPhoto{
			float:left;display:inline;
			margin-right:10px;
		}
		.recipySearch{
			overflow:hidden;
			zoom:1;
		}
			.recipySearch ul{
				font-size:10px;
				margin:0 0 5px 3px;
			}
			.recipySearch li{
				border:none;
				padding:0;
				margin:0;
			}
			.recipySearch .voteHolder{
				overflow:hidden;
				zoom:1;
			}
				.recipySearch .votingStars{
					float:left;display:inline;
					margin-right:5px;
				}
				.recipySearch .votingStatus{
					margin:3px 0 0;
				}
.paginacao{
	margin:10px 0 0 auto;
	float:right;display:inline;
}

/* box culinaria */
.boxCulinaria{
	width:280px;
	height:auto;
	background:#fde2bc;
	color:#000;
}
	.boxCulinaria .intro{
		margin-bottom:0;
	}
	.boxCulinaria .tabNavigation{
		margin:0;
		padding:0;
	}
	.boxCulinaria .tabNavigation li{
		background:#feecd2;
	}
		.boxCulinaria .tabNavigation li a{
			color:#f69a13;
		}
	.boxCulinaria .tabNavigation .selected{
		background:#FFF;
	}
		.boxCulinaria .tabNavigation .selected a{
			color:#f69a13;
		}

.tabBuscaAvancada{
	overflow:hidden;
	zoom:1;
}
.tabBuscaAvancada .error{
	color:red;
}
.tabBuscaAvancada select{
	width:260px;
	display:block;
	margin:15px 0;
}
.tabBuscaAvancada button{
	float:right;display:inline;
}

#tabs-watch-font-size{top:0;left:0;}
/* --------------------------------------------------------------- Home */

.categoria .vermaisHolder{
	clear:both;
	text-align:right;
}
